package com.amumu.drama.common.modules.invitation.service;

import com.amumu.drama.common.base.api.CommonPage;
import com.amumu.drama.common.modules.invitation.dto.req.InvitationLogQuery;
import com.amumu.drama.common.modules.invitation.dto.resp.MemberInvitationLogListResp;
import com.amumu.drama.model.InvitationLog;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @author sunzhuang
 * @date 2024/9/13 10:44
 * @slogan 天下风云出我辈, 一入代码岁月催
 * @desc todo
 */

public interface InvitationLogService  extends IService< InvitationLog> {
    CommonPage<MemberInvitationLogListResp> queryInvitationLog(InvitationLogQuery request);

    Long selectInvitationCountByMemberId(String invitationType, String invitationCode);
}
